#ifndef REPOTEMPLATE_H_
#define REPOTEMPLATE_H_


#if HAVE_CONFIG_H
#include <config.h>
#endif

#include <iostream>

using namespace std;

class RepoTemplate {
public:
	virtual void read() = 0;
	virtual ~RepoTemplate(){};

protected:
	virtual void parse() = 0;
	string ConfigFile;
	string ReadCommand;
	string WriteCommand;
	string file2parse;

	string URI;
	int lastrevision;
};


#endif /* REPOTEMPLATE_H_ */
